make life difficult - Espagnol Anglais Dictionnaire